RDMA/hns: Modify the pbl ba page size for hip08
authorLijun Ou <oulijun@huawei.com>
Wed, 12 Dec 2018 09:49:09 +0000 (17:49 +0800)
committerSalvatore Bonaccorso <carnil@debian.org>
Thu, 18 Jul 2019 22:23:17 +0000 (23:23 +0100)
Modify the pbl ba page size to 16K for in order to support 4G MR size.

Signed-off-by: Wei Hu (Xavier) <xavier.huwei@huawei.com>
Signed-off-by: Lijun Ou <oulijun@huawei.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Gbp-Pq: Topic bugfix/arm64/huawei-taishan
Gbp-Pq: Name 0030-RDMA-hns-Modify-the-pbl-ba-page-size-for-hip08.patch

drivers/infiniband/hw/hns/hns_roce_hw_v2.c

index 627f77a6e0a97db3b1f38b36ae2aaf47fe67a612..e521cc740120ad9f401f794718e3ce3cd81cbc7a 100644 (file)
@@ -1235,7 +1235,7 @@ static int hns_roce_v2_profile(struct hns_roce_dev *hr_dev)
        caps->mpt_ba_pg_sz      = 0;
        caps->mpt_buf_pg_sz     = 0;
        caps->mpt_hop_num       = HNS_ROCE_CONTEXT_HOP_NUM;
-       caps->pbl_ba_pg_sz      = 0;
+       caps->pbl_ba_pg_sz      = 2;
        caps->pbl_buf_pg_sz     = 0;
        caps->pbl_hop_num       = HNS_ROCE_PBL_HOP_NUM;
        caps->mtt_ba_pg_sz      = 0;